
<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui" xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets">

	<h:form>
		<p:menubar>
			<p:submenu label="#{messages['menu.cadastro']}" rendered="#{loginMB.temPermissao('52') or loginMB.temPermissao('53') 
 or loginMB.temPermissao('24') 
 or loginMB.temPermissao('25') 
 or loginMB.temPermissao('01') 
 or loginMB.temPermissao('02') 
 or loginMB.temPermissao('06') 
 or loginMB.temPermissao('07') 
 or loginMB.temPermissao('27') 
 or loginMB.temPermissao('28')
}">
				<p:submenu label="#{messages['menu.unidadeOrcamentaria']}" rendered="#{loginMB.temPermissao('52') or loginMB.temPermissao('53') }"  >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/unidadeOrcamentaria_edit.jsf"  rendered="#{loginMB.temPermissao('52')}" ></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/unidadeOrcamentaria_list.jsf" rendered="#{loginMB.temPermissao('53')}" ></p:menuitem>
				</p:submenu>

				<p:submenu label="#{messages['menu.obra']}" rendered="#{loginMB.temPermissao('24') or loginMB.temPermissao('25') }"  >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/obra_edit.jsf" rendered="#{loginMB.temPermissao('24')}" ></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/obra_list.jsf" rendered="#{loginMB.temPermissao('25')}" ></p:menuitem>
				</p:submenu>

				<p:submenu label="#{messages['menu.licitacao']}" rendered="#{loginMB.temPermissao('19') or loginMB.temPermissao('20') }"  >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/licitacao_edit.jsf" rendered="#{loginMB.temPermissao('19')}" ></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/licitacao_list.jsf" rendered="#{loginMB.temPermissao('20')}" ></p:menuitem>
				</p:submenu>
	
				<p:submenu label="#{messages['menu.aditivo']}" rendered="#{loginMB.temPermissao('01') or loginMB.temPermissao('02') }" >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/aditivo_edit.jsf" rendered="#{loginMB.temPermissao('01')}" ></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/aditivo_list.jsf" rendered="#{loginMB.temPermissao('02')}" ></p:menuitem>
				</p:submenu>
	
				<p:submenu label="#{messages['menu.boletimMedicao']}" rendered="#{loginMB.temPermissao('06') or loginMB.temPermissao('07') }" >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/boletimMedicao_edit.jsf" rendered="#{loginMB.temPermissao('06')}" ></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/boletimMedicao_list.jsf" rendered="#{loginMB.temPermissao('07')}" ></p:menuitem>
				</p:submenu>
	
				<p:submenu label="#{messages['menu.pagamento']}" rendered="#{loginMB.temPermissao('27') or loginMB.temPermissao('28') }" >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/pagamento_edit.jsf" rendered="#{loginMB.temPermissao('27')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/pagamento_list.jsf" rendered="#{loginMB.temPermissao('28')}"></p:menuitem>
				</p:submenu>
			</p:submenu>

			<p:submenu label="#{messages['menu.relatorio']}" rendered="#{loginMB.temPermissao('56') or loginMB.temPermissao('26') 
 or loginMB.temPermissao('21') 
 or loginMB.temPermissao('03') 
 or loginMB.temPermissao('08') 
 or loginMB.temPermissao('29') 
 or loginMB.temPermissao('57') 
}" >
				<p:menuitem value="#{messages['menu.relatorio.resumo.obra']}"  url="/obra_resumo.jsf" rendered="#{loginMB.temPermissao('56')}"></p:menuitem>
				<p:menuitem value="#{messages['menu.obra']}"  url="/obra_relatorio.jsf" rendered="#{loginMB.temPermissao('26')}"></p:menuitem>
				<p:menuitem value="#{messages['menu.licitacao']}" url="/licitacao_relatorio.jsf" rendered="#{loginMB.temPermissao('21')}"></p:menuitem>
				<p:menuitem value="#{messages['menu.aditivo']}" url="/aditivo_relatorio.jsf" rendered="#{loginMB.temPermissao('03')}"></p:menuitem>
				<p:menuitem value="#{messages['menu.boletimMedicao']}" url="/boletimMedicao_relatorio.jsf" rendered="#{loginMB.temPermissao('08')}"></p:menuitem>
				<p:menuitem value="#{messages['menu.pagamento']}" url="/pagamento_relatorio.jsf" rendered="#{loginMB.temPermissao('29')}"></p:menuitem>
				<p:menuitem value="#{messages['menu.desvio']}" url="/obra_desvio.jsf" rendered="#{loginMB.temPermissao('57')}"></p:menuitem>
			</p:submenu>

			<p:submenu label="#{messages['menu.tabelaApoio']}"  rendered="#{loginMB.temPermissao('10')
 or loginMB.temPermissao('46') 
 or loginMB.temPermissao('47') 
 or loginMB.temPermissao('38') 
 or loginMB.temPermissao('39')
 or loginMB.temPermissao('11') 
 or loginMB.temPermissao('12')
 or loginMB.temPermissao('22') 
 or loginMB.temPermissao('23')
 or loginMB.temPermissao('40') 
 or loginMB.temPermissao('41')
 or loginMB.temPermissao('04') 
 or loginMB.temPermissao('05')
 or loginMB.temPermissao('48') 
 or loginMB.temPermissao('49')
 or loginMB.temPermissao('32') 
 or loginMB.temPermissao('33')
 or loginMB.temPermissao('50') 
 or loginMB.temPermissao('51')
 or loginMB.temPermissao('44') 
 or loginMB.temPermissao('45')
 or loginMB.temPermissao('42') 
 or loginMB.temPermissao('43')
 }">
				<p:submenu label="#{messages['menu.configuracao']}" rendered="#{loginMB.temPermissao('10')}">
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/configuracao_list.jsf" rendered="#{loginMB.temPermissao('10')}"></p:menuitem>
				</p:submenu>

				<p:submenu label="#{messages['menu.tipoObra']}"  rendered="#{loginMB.temPermissao('46') or loginMB.temPermissao('47') }"  >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/tipoObra_edit.jsf" rendered="#{loginMB.temPermissao('46')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/tipoObra_list.jsf" rendered="#{loginMB.temPermissao('47')}"></p:menuitem>
				</p:submenu>

				<p:submenu label="#{messages['menu.tabelaPreco']}" rendered="#{loginMB.temPermissao('38') or loginMB.temPermissao('39') }" >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/tabelaPreco_edit.jsf" rendered="#{loginMB.temPermissao('38')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/tabelaPreco_list.jsf" rendered="#{loginMB.temPermissao('39')}"></p:menuitem>
				</p:submenu>

				<p:submenu label="#{messages['menu.despesa']}" rendered="#{loginMB.temPermissao('11') or loginMB.temPermissao('12') }" >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/despesa_edit.jsf" rendered="#{loginMB.temPermissao('11')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/despesa_list.jsf" rendered="#{loginMB.temPermissao('12')}"></p:menuitem>
				</p:submenu>

				<p:submenu label="#{messages['menu.localItem']}" rendered="#{loginMB.temPermissao('22') or loginMB.temPermissao('23') }" >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/localItem_edit.jsf" rendered="#{loginMB.temPermissao('22')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/localItem_list.jsf" rendered="#{loginMB.temPermissao('23')}"></p:menuitem>
				</p:submenu>

				<p:submenu label="#{messages['menu.tipoART']}" rendered="#{loginMB.temPermissao('40') or loginMB.temPermissao('41') }" >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/tipoART_edit.jsf" rendered="#{loginMB.temPermissao('40')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/tipoART_list.jsf" rendered="#{loginMB.temPermissao('41')}"></p:menuitem>
				</p:submenu>
				<p:submenu label="#{messages['menu.agrupamentoItem']}" rendered="#{loginMB.temPermissao('04') or loginMB.temPermissao('05') }" >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/agrupamentoItem_edit.jsf" rendered="#{loginMB.temPermissao('04')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/agrupamentoItem_list.jsf" rendered="#{loginMB.temPermissao('05')}"></p:menuitem>
				</p:submenu>

				<p:submenu label="#{messages['menu.tipoPrazo']}" rendered="#{loginMB.temPermissao('48') or loginMB.temPermissao('49') }" >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/tipoPrazo_edit.jsf" rendered="#{loginMB.temPermissao('48')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/tipoPrazo_list.jsf" rendered="#{loginMB.temPermissao('49')}"></p:menuitem>
				</p:submenu>

				<p:submenu label="#{messages['menu.projetoAtividade']}" rendered="#{loginMB.temPermissao('32') or loginMB.temPermissao('33') }" >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/projetoAtividade_edit.jsf" rendered="#{loginMB.temPermissao('32')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/projetoAtividade_list.jsf" rendered="#{loginMB.temPermissao('33')}"></p:menuitem>
				</p:submenu>


				<p:submenu label="#{messages['menu.unidadeMedida']}" rendered="#{loginMB.temPermissao('50') or loginMB.temPermissao('51') }" >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/unidadeMedida_edit.jsf" rendered="#{loginMB.temPermissao('50')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/unidadeMedida_list.jsf" rendered="#{loginMB.temPermissao('51')}"></p:menuitem>
				</p:submenu>

				<p:submenu label="#{messages['menu.tipoLicitacao']}" rendered="#{loginMB.temPermissao('44') or loginMB.temPermissao('45') }" >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/tipoLicitacao_edit.jsf" rendered="#{loginMB.temPermissao('44')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/tipoLicitacao_list.jsf" rendered="#{loginMB.temPermissao('45')}"></p:menuitem>
				</p:submenu>

				<p:submenu label="#{messages['menu.tipoDocumentoPagamento']}" rendered="#{loginMB.temPermissao('42') or loginMB.temPermissao('43') }" >
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/tipoDocumentoPagamento_edit.jsf" rendered="#{loginMB.temPermissao('42')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/tipoDocumentoPagamento_list.jsf" rendered="#{loginMB.temPermissao('43')}"></p:menuitem>
				</p:submenu>
			</p:submenu>

			<p:submenu label="#{messages['menu.seguranca']}" rendered="#{loginMB.temPermissao('54') or loginMB.temPermissao('55') 
 or loginMB.temPermissao('30') 
 or loginMB.temPermissao('31') 
 or loginMB.temPermissao('17') 
 or loginMB.temPermissao('18') }">

				<p:submenu label="#{messages['menu.usuario']}" rendered="#{loginMB.temPermissao('54') or loginMB.temPermissao('55') }">
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/usuario_edit.jsf" rendered="#{loginMB.temPermissao('54')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/usuario_list.jsf" rendered="#{loginMB.temPermissao('55')}"></p:menuitem>
				</p:submenu>
	
				<p:submenu label="#{messages['menu.perfil']}" rendered="#{loginMB.temPermissao('30') or loginMB.temPermissao('31') }">
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/perfil_edit.jsf" rendered="#{loginMB.temPermissao('30')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/perfil_list.jsf" rendered="#{loginMB.temPermissao('31')}"></p:menuitem>
				</p:submenu>
	
				<p:submenu label="#{messages['menu.funcionalidade']}" rendered="#{loginMB.temPermissao('17') or loginMB.temPermissao('18') }">
					<p:menuitem value="#{messages['menu.menuitem.new']}" url="/funcionalidade_edit.jsf" rendered="#{loginMB.temPermissao('17')}"></p:menuitem>
					<p:menuitem value="#{messages['menu.menuitem.list']}" url="/funcionalidade_list.jsf" rendered="#{loginMB.temPermissao('18')}"></p:menuitem>
				</p:submenu>
			</p:submenu>
			<p:menuitem value="#{messages['menu.sair']}" url="/login.jsf" actionListener="#{loginMB.logaut()}" ></p:menuitem>
		</p:menubar>
	</h:form>

</ui:composition>